The entire widget
The entire widget
Ignore XPI files
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.
Added Comments

Added comments for some of the sections, not very detailed but will
hopefully give a better idea---later I will add more detailed comments,
possibly even a document specificying all functions and blocks in
detail.
Added Comments

Same as previous, for some reason github always skips a file to commit