GameCore.coffee is a canvas-based game engine in CoffeeScript