Text grid rendering now fills in vertical separators with row attributes.
Introduced modified viewport layout, to ensure child components always fill view-ports. Row highlighting accross the whole text grid now works as intended.