change the map provider from Google Maps to OpenStreetMap and allow different configurable tile servers. It would be nice to even have a drop-down menu to select different tiles on-the-fly. The tile server configuration should be exposed to a config file, such that we can easily change tile servers and add new tiles to the drop-down menu during deployment.
[x] For big map view
[x] For small maps within detail view of each beacon
change the map provider from Google Maps to OpenStreetMap and allow different configurable tile servers. It would be nice to even have a drop-down menu to select different tiles on-the-fly. The tile server configuration should be exposed to a config file, such that we can easily change tile servers and add new tiles to the drop-down menu during deployment.