Adam gensurvey

- titles for groups
- questions and responses

Missing:

- personal prompts
- triggering of supplementals
- final closing free text field (see #175)
- storing responses in db
I remember writing this comment... but I don't remember *how* specifically this could be better