Updated to reflect dub updates.
Lots done this commit, namely having the player render and move around.

Moved some files around, made the codebase fit D style and idioms better. Integrated Artemis component system, and built entities (just Player for now) around that. Fixed a few things, like the background scrolling past it's images height if you keep holding spacebar.