Fix multi-choice answer issue & extract answer bodies to partials

Multi-choice answer responses were failing to save because we were trying to pass an id instead of a multi_choice_option_id.

We created a new branch to fix the issue, then followed the same PR refactor requests from our previous branch.

Finally, we extracted answers to partials, removed the validation on body in models and removed the body column from multi_choice_answers.

Line is too long. [108/80]