finish off simple tokenizer
start simple AST and parser implementation; flesh out details of its simple grammar
nice grammar:  fix rule-name errors, add missing rule, missing |
main line:  start AST and SimpleAST definitions, documenting corner cases as they appear