Mobile Touch Events

Added in onTouch Events for Mobile; based off the same functionality of
the mouse Events.

Notes are placed for self.