Made the mcl algorithm a Python generator. This way, the intermediate steps can be yielded and visualized in separate notebook cells with commentary. IPython notebooks are awesome