escape codes and newline handling.
positioning
better escape/newline handling.
escape code and newline handling for Text.