Convert linearly independent vectors into an orthonormal basis using the Gram-Schmidt process. Shows every projection, subtraction, and normalization step.