add failing test for whitespace
add mostly-working temlates
make templating work???
Merge pull request #12 from uniphil/ast-whitespace

whitespace and templating