Finished Scanner and defined token types.
Bardic: starting on BardLexer.define_token_types().