Got the basic functionality of the interpreter working now