Added KNN, decision tree, SVM, and Hist options. KNN with K=5 is still the best