Have the initial logic to handle wrapping strings

this isn't very robust more or less a proof of concept right now.
While typing this has the issue that it leaves you on your current line and
keeps adding lines below  you.