Initial commit of a fully functional 2D game engine.