GameController is kind of MapBuilder; Pathfinder & CivController can tell MapBuilder to gen new map & civ until good initial game map found