-added precision, recall and F1 score output
-rolled-up KNN prediction classification workflow into function.