Project semester final commit, libsvm included