Update to allow multiple base layers

Adds ability to specify and style (using Leaflet styling) multiple base layers on the map. Also allows base layers to be turned on/off based on time configuration.