stuff
fixing a bunch of stuff
adding touch event support for touch devices
stuff
stuff