Clean up the code slightly
Compile an actual file
Update indentation to be more like what emacs wants
Distinguish between items and statements
Setup for code generation
Super basic llvm ir generation