Added more parser rules and started the inductive semantics for the theorem prover