Refactored mapbox sdk. Decoupled location and location provider.