Application form updates

This PR is a rollup of several enhancements and updates based on user feedback. Pending changes from Abby's feedback which Ehud is reviewing as I open this.
I'm not sure this logic belongs in the home_controller.  It should be on a model or a helper, right?