Added cluster icons and integrated them into the map view.
Added performance changes. Resolves asascience-open/oos-mobile#15.
Added comments and cleaned up. Resolves asascience-open/oos-mobile#15.