Adds a city render directive
Changes the map's base size to take the height into account, too
Dynamically resizes the city circle
Fixes city selection
Adds city selection class