Restructuring

Moving math and geom packages out of utils
Also fixed some compatibility issues with mouse manager and sound cue
More restructuring, minor cleanup