knn is implemented.. now we need to generate some vals and test and stuffz...