ignore jetbrains autogenerated files
abstract class ChoiceAnswerImpl
remove all the implemented methods from MultipleChoiceQuestionImpl class
OptionImpl abstact class
fix exception namespace
ChoiceQuestionImpl abstract class
MultipleChoiceAnswerImpl class implementation
SingleChoiceAnswerImpl class
add comments to class attributes AnswerImpl
check if the answer and question are compatible
fix the checking of compatible answer/questions