TextLines -> TextLine.
Added more Leaf/Container types
Add line number for every leaf