QuestionState вынесли в шаблонный класс