Implemented the Gram–Schmidt process

Added the implementation of the Gram–Schmidt process for
orthonormalising a set of vectors in the Euclidean space.