Some more code cleanup and comments
More comments and some minor code changes. Place is now a global rather than a local variable, and svg now responds to a click by setting all of the circles' r to zero and then allowing them to grow again. (all changes on the global brown map, changes on the aas map to come)

Bugs - None really, but if the map is clicked before the dots have all loaded, the reload will look weird.