#59, finished. Replaced the circles that I was using with custom markers I created because they scale much nicer with different zoom levels.