refactor driver
option to compile a file
make compiling classes just a little less wrong
classes starting to work. but now we need source code input, not just ASTs, geez.