Adds the response model and migration.
Adds basic testing for the response model.
Adds proper routing for question/next to hit the controller
Adds proper storage of responses from the users.
Adds the display of the user's previous response on the question page
Adds a validation that the current user exists before naively using it in the question controller