Updates

Updates mainly for vec3 and quaternion.