TASK-32: fix map rendering

- MISC: add DummyClientHandler for debugging
TASK-38: create HUD layer
TASK-32: add initial collision detection for map

- switch to use game pad control
- do basic collision detection on walls
Merge pull request #54 from nathanmyles/TASK-32

Cool things like HUD and basic map collision detection