refactor class CityMarker, FactoryCity, TravelManager