Almost all UI functionality complete.

The "responsive" UI seems to work pretty well. There are still some
'usability' issues. One example is that lack of sync between the
user selectors for each form area.