under drawIt function, assigned listener to "touchstart" event for the canvas object itself.  In initDrawEvents(), corrected line 401 to access "targetTouches" grandchild property of event object.
under drawIt function, assigned listener to "touchstart" event for the canvas object itself.  In initDrawEvents(), corrected line 401 to access "targetTouches" grandchild property of event object.

achang28/signature-pad