feat: add map API communication
6 unresolved threads
In !43 (merged) we've prepared full map data management but without covering aspect of communication with API. !43 (merged) creates only solution for handling and fetching backend data.
This PR adds API communication of the map, which means simply using actions and data in the components.