Orthogonalization Method (Gram-Schmidt)