added ability to toggle between basemap and satellite.