add control to hide/show map markers

This adds a checkbox to the interface that toggles the visibility of the map marker layer.