Implement a basic hierarchical symbol table system.

Also stub out the rest of the classes that will provide the interpreter
data state.