In !35 (merged) we've prepared base of map data management but without covering aspect of communication with API. !35 (merged) creates only solution for handling client data.
This PR adds data management of map data fetched from the backend.
After draft