Interface now stores a pointer to the World_map.  Update Interface::init() to include this.  The "View Map" option under the "World" menu is now enabled.
Don't allow the player to place their city on top of an existing city.  Set a pointer to the player's city in the World_map.
q and Q now exit World_map::draw(), returning Point(-1, -1).