(WIP) - Generate files from an [AST](http://en.wikipedia.org/wiki/Abstract_syntax_tree)