overhall of KNN core code, now featuring max-heaps for log-time in k!
NMDS tinkering and separating APSP from core code