Major refactoring to prepare for network multiplayer.

GameMap renamed to World