refactor code
update tests
added new tests
small tweaks for classify method
removed old knn.go