More grammar notes.
Set up tokens (inheriting from existing TokenTheory) for parsing

I’m not sure if TokenTheory is really the right source for this though.
Add *~ to the .gitignore patterns.