key mappings
classes for mobile and player
keypress handling