Completed InputManager. Added unit tests
Updated list of files to compile, added InputManagerEvent sub-classes.
Added min and max functions.
Changed AABB storage method, it now uses min and max points, instead of width and height. Added ray tracing for AABBs and circles.