A lot of stuff has been added / updated

I added in the main menu background for the game as well as getting in
the framework for the game backgrounds. Minimap is good so theres that.
I still need to generalize the backgrounds so that they are updated
properly