BROKEN: Finished and cleaned up InputManager a little, added the linear algebra helper