Touch input

Added Touch Input for Mobile Devices.