cleaned up indentation and formatting for core library files using PythonTidy, removed unused chaudhuri clustering, updated/added docstrings