Completed the second assignment for algo
There are redundency in the graph algorithms but not a big issue yet.