-- Made EventManager a class object
-- Fixed rotation bug, rotation angle is now calculated off dot product, whilst clockwise/anti-clockwise is calculated off cross product