Restored functionality of changing maps without the map-reload bug happening.

Changed the layout of the tools tab to allow for more tools.
Made getMousePos thinly wrap mouse.*, next step is to remove it entirely.