Migration to quaternions

migrated camera controls over to quaternion-based system