adds leaflet and beginnings of map page
changes from index.css merged into main.css