Got initial insertion of text working
Add controller.  Add node selection to model