updated vec3 vectors and physics class