refactored javaScript, added Leaflet API with OSM base map & marker