Built question interface and QuestionResponse class