Cleaning up the interpreter and other code.
Added Input to interpreter.
Code tidy up.