Fix #41 by allowing full rectangle customisation

The path parameters for the aiming and shadow rectangles can now be passed
into the minimap constructor. If not passed, defaults will be used.