knn practice implementing k-nearest-neighbors from scratch and from sci-kit learn on UCI's Breast Cancer data set