converted MiniMap Widget to inherit from Renderer

done to make it possible to handle events on its own
MiniMap: draw map viewport marker, navigatable by clicking