Fixing bugs with interpreter
Tokeniser copes better with whitespace
Adding conf and define variable functionality
Adding runner and test program
Fixing bug in interpreter
Adding bigger test script