Added tap (instead of click) and fixed the ghost click problem.
Added iscroll library. Not used yet.
Changed all the click to tap handlers and added event.preventDefault() in all handlers.
TODO: Check to see if we can do the event.preventDefault() before handing it over to the actual handler.