WIP week 3
WIP for assignment #3, cont...
Take the max number of edges from both options for the total cuts
Move Graph into /lib for reuse
Handle adding all edges at once or one at a time
Add Graph#transpose along with specs
Initial attempt at depth-first search
SCC testing WIP
Store parent node reference in edges list for performance