Fixed behaviour on loading locations from main screen (indoor-outdoor
inverted).
Implemented providers for data access.