- notebook to explore refactoring of Distance.py
- raise a warning in kdtree.py if cKDTree isn't installed