Add KNN and Naive Bayes implementations