Huge rework on the main menu in progress, cannot create games until
GameLobbyState is finished. MapInfo are now read & saved to file with
the help of MapManager. Added functionality to Menu to allow for dynamic
centering on either axis. Game size and fullscreen status is now
persistent between sessions. Changed Tile creation to use TileTemplate
enums instead of static Tile instances. Button interface was simplified
with respect to hiding/unhiding the buttons.