made publish take a filter to avoid publishing entire dataset, adds to local collection as info windows are opened, code cleanup
code cleanup, removed duplicate call for nav marker placement
code cleanup, fixed map creation bug, added extra classes to instaMarker.preserve
added getLocationsLength call to instaMarker