Added SymbolEnvironment: SymbolTable built on a DAG
More work on the NameResolver
merged