adding debugging stuff smarter; writing works!
temp output files neednt be included in git
ignore temp files plz
simple test file for writing
making the interpreter invokable so i can set up end-to-end test cases later in theory
making the compiler invokable as a regular module as well