[refactor] split game.coffee into multiple files