setup for testing issue #12

added gating question sections to form
Added tests to confirm behaviour #12
Merge remote-tracking branch 'origin/develop'