accessibility fixes for headings and form fields

Deleted fieldset in question 4 and replaced with a div so the fieldset/legend pairing makes the screen reader announce the legend text before the label of the first field.