Added quat.rotate