tweaked HoleRing ring ratios;
tweaked tunnel ratios; first version of correctMousePosition() (not working);
mouseMoveListener() now returns correct values for mouse position;
a new, working correctMousePosition();
added a map; mouse clamp is now a ratio;