introduce touch events
clean up trailing whitespaces
clean up trailing whitespaces
correct structure ids
fiddle with constants for better usability
remove debug code