Polish a few things
Split implementation and proofs
Quick and dirty implementation of Tseitin transformation (termination checker is not happy)