Tuning of SVD, tuning of kNN, bugfix in gui, refactoring