A first version of the Funk SVD algorithm is implemented, but the algorithm has failures and doesn't converge