Added to_text() test
Lots of additions for to_text()
Lots of to_text() changes
updated scripts to largely use new to_text() func