Moved some misplaced code out of InputHandler, created a GRMouse class to handle manipulations of the mouse vector instead. My thinking is that InputHandler should be completely independent of GrappleRock, meaning we could reuse the class elsewhere without having to touch the code.