created a new barrage of basic one line tests for pre-commit, also created compilerTest.py for testing the compilation of complete programs and outputTest.py for testing the runtime of programs