refactoring
Refactoring still in progress.
Refactor of VC's, conjunctions, and expressions complete.
Refactor of theorems in progress
Almost done with theorem class

Working on cleaning up the search algorithm.
Theorems mostly implemented

inf. loop in theorem applyTo
fixed inf loop

need to work on bindings.
First working version.

Proves stack flip (all of it) very very quickly.

New: can add = as a predicate nested inside assertions.
Now writes an output file

Cleaned up code and added file output.
Added web ide listener functionality
Merge branch 'CongruenceClassPackageBranch'