translated half of game play logic from js into coffeescript
Typing sort of works
Resolving merge conflicts after we amde game play semi work