Changes to minimap.controller for testability
Changes to minimap.controller for testability

Took event and messagebus functions out and made them controller members
to make them testable.

NLeSC/PattyVis,NLeSC/PattyVis