updated grammar interface for code generation. laying out lexer class generation.
implementing lexer generator
LexerGenerator appears to work as intended.
implementing the parser generator
parser generator fully implemented. needs to be tested.
Implemented abstract node and concrete node generation