#27: A little more cleanup, plus connected text field to models on the
other side: changes to the text field will modify the value now.