Add basic rules about generating a parse tree, ignores actual program content right now
Make the parser somewhat aware of the actual program
Remove garbage from the mustache portion
try to actually make it do a thing, but it is borken