added ideas to map at all scales. TODO: marker cluster