Improved logging by addition of module-specific loggers and better formatting.
Added more logging messages in general
Consolidated scripts into hiClust.py and mPyClust.py through use of classes.