added reIntegrator and reQuaternion class