Multiple types and function signatures
-Interpreter theoretically supports use of reals, bools, and strings (rather than just ints)
-Interpreter now distinguishes between function definitions/calls with the same name but different argument lists
-Added in a directory of test .ttr programs and a shell script that runs them to help check that changes to the interpreter do not break previous functionality.