replace created parser
use sections for trace msgs
store ptr to parser/lexer in ast::tree
lots of work on parser & generel houskeeping