0.2 - fix 'candidates' such that 'knn' now does the right thing - now 'knn' accepts a distance function as parameter as well - add I/O functionality - some time benchmarks