Refactoring #1

Refactored @City
Refactored @Country
Refactored @Terrain(now object terrain In class World)
Add Uncomplet AI class