Added the symbol table.  No real type checking is done but shadowing is logged to the console at parse time