Implementing the category selector
Introduced QuestionPresentor