Game Engine with CoffeeScript + HTML5 Canvas