Added symbol table printing functionality. Added immediate context lookups in Semantics