"added pretty print and new datastructure to hold knn neighbor and score"