created a more flexible, sensible d3 map layer overlay for putting whatever we want on the map