automatically performing branchlength-estimation step now. simplified main inference code, removed subprograms... major code simplification, unittests pass
implemented new logging scheme, much cleaner output, main program seems to work. Need to test on real data