Separated into city-element.js and city-manager.js

Created a new file to house the city element object, so that city
element and city manager are in two separate files.