adding full kmeans tree class, actual nearest-neighbor finding and updated demo