Add vec3 cross product function and tests.