Read in a file
bash script to help with iterating through testcases
Structure work in progress, prints out nodes

Still hashing through OOP design, and cleaning up needs to be done
Cleaner debug output
Deriving stdtype set into a Nodeset to help keep track of nodes

It got complicated. Node class has two list of Nodes for enter and
leave. Graph has a dictionary of Nodes for keeping track of all the
Nodes in the graph. List doesn't offer built in dedup, which is super
helpful when minimizing the graph. Sets would be perfect, but it doesn't
offer an accessor. A graph does, but it has advantages and disadvantages
as well. In the end, I am deriving a set in a new class, Nodeset.
Hopefully this approach will work
Not outputting empty output files
And it works! Cleaning up work to do