don't use gamestate.registerEvents()

implement our own callbacks and call the gamestate functions
manually from them. only implement the ones which are necessary:
currently update(), keypressed() and draw().
use cock instead of TLbind for input
game: show pause screen when escape is pressed

has menu to resume or quit to main menu.
draws game in background.