Restructuring

Moving math and geom packages out of utils
Also fixed some compatibility issues with mouse manager and sound cue
More restructuring, minor cleanup
Merge remote-tracking branch 'origin/dev'