finally getting round to properly implementing forms with CBVs for the main portion of the quiz rather than hacking request objects :S