Add token, rename to tokenclass, cleaner scan interface.
Allow Parser to have several instances.
Oops, add newline.