Lots of work done to translate parse trees to simulatable circuits.
A circuit structure (maybe correct) now gets built from the parse tree.
working semantic model!  At least for full adder anyway
Used IntelliJ's code inspections to clean some things up
Rewrote to work on JDK 7. Java 8 has some bug somewhere :(
FOUND THE BUG... OHHHHHH
Merge remote-tracking branch 'remotes/origin/master' into jdk7
Merging to master
Cleaning up some code