Have the basics of reindenting next line working
Have the cursor updating for inserting text on wrap
converting to using a dictionary object for formatting