Started using Quaternions to represent rotations of GameObject. Added MathUtil class. Added InputComponent to GameObject.