Map Viewer Component based on Leaflet, adding data providers and reload capabilities