Adding new and reworked classes to track symbols and scopes.
VarWorker class to inspect parse tree for symbol usage.
Issue #29