Rodri interactive maps

More tests will be created but I'd like this code from me and Lukasz J. to be CR to reduce amount of conflicts when merging to master once done. 
@Dyktus can you take a look at Rochans comment and let us know what you want to expect here. All other comments have been addressed and fixed. This is the only one to take care of :)