Added the basic structure of Player cities

Player city service written
City maintenance terminal with 70% of the menu functionality
All very basic, needs much more work