knn classifier works, added overflow checks
resolved conflict
added tuple file printer