Working on knn.
Added nearest neighbor alg.
Implemented a rough cut of KNearestNeighbor.