Prototype implementation of mapping system

Summary
The initial implementation of functionalities for tasks T3.1, T3.2 and T3.3.