more to the leaflet app some mostly style crud