update text.tprint multiline print
minor edits
update control to cache rendered text
update documentation