removed old nodes such as SymbolNode
refactored grammar definition
moved dispatcher to ExpressionPattern
refactoring in deps
commit to merge