Halfway there

Maps will be auto generated, and the game will load their images and
render them.

You can run TestMainGame to see.

TODO: Finish map autogeneration (easy)
Create data file for loading critical game information, and loading
methods (easy)
Integrate with other game components (harder)