very basic and unfinished 2D game engine in JavaScript.