Rotations now go with quaternions, Added LookAt function