This is my implementation of the Singular Value Decomposition.