committing incomplete changes to pull down on to another computer.

created new widgets, text_box_morph.js
found a type-o in widgets/control_bar_morph.js
implemented text_box_morph.js in farmsim.html and description_editor_morph.js.
continued work in description_editor_morph.js