Mini map makeover

Restyled mini-map. Added images for the directional arrow. Added logic to draw the connections between squares. Also fixed bug that caused minimap to not center on initial map load.

End result is that map squares now have some spacing between them and lines are drawn between them where appropriate to indicate connections.