Touch controls are now fully functional. Also, significant amounts of
dead code have been removed