refactored out into Touch.js
refactored out into Touch.js
epic refactor, press/unpress references not working yet
rework to get around event handlers not being updated
refactoring done - now to sort out touchmove