maps working again with open source reorg

maps are not enabled.
leaflet really should not be a git submodule. https://www.npmjs.org/package/leaflet