updated grammar interface for code generation. laying out lexer class generation.
implementing lexer generator
LexerGenerator appears to work as intended.