validating option length, storing answer, and adding to question view