[TASK] Refactoring, decoding feature is now in a utility class
[FEATURE] Design evolution of the map service

Map implementation is still an empty stub