Implementation of k-nearest-neighbor
finished version of random_forest and knn submissions