Add a network visualizer.
Include reverse edges in the network visualizer.
Add vertex reachability checking.
Fix the code so that tests pass.
Move stuff around to keep files small.
Add materialization of vertex collection discontinuity bug.