Added backward links to automata.
Rewrote pretty much the entire node class to have an edge data structure (which basically duplicates everything graphviz is doing already. Doy.) It compiles but segfaults when I try to run it.