Changed Main entry point.
Fixed variable k not being saved in constructor.
Implemented our generic KNN algorithm without confusionMatrix.