Assessment refactoring and question block in answer

See commit messages for specific steps taken
Can you also update the documentation? https://github.com/edx-solutions/xblock-mentoring#free-form-questions