nn works now
fixed README
adding knn
test cases working