Adding in interpreter, testfiles

Interpreter done, to be tested extensively