Updated MCL

1.test case with jasmine on custom graph.
2.algorithm now runs by component by component.