Add mapbox
Refactor location storage; mapbox fits map to markers