refactoring SyntaxTree
adding ParseNameSpace
adding SourceToken to SetSymbol