First attempt at using classes. Currently constantly rebuilds parsetab and also results in many reduce/reduce conflicts, so this may have been a bad idea.
Fixed a bug in the code that searched for the parsetab module.
Added optimize option to prevent table regeneration.
Fixing imports to reflect new packaging structure.
Changed path to regex files in lexers.
Changed where the common rules were and updated import statements to reflect the change.
Fixed reduce\/reduce error.
Uncommenting out all code for testing and removing reduce/reduce conflicts.
Moved rule tests.
Removing old command parsers.
Changed the way eval is parsed to remove reduce/reduce conflict and decided to change the parse tree slightly as a result.
Final changes to make sure everything is working.
Deleting unnecessary package now.
Merge pull request #32 from salspaugh/classes

Refactoring and boilerplate code problem removed.