two-way text parser, render fix, UI work
change TreeNode object/proto structure, work on configs