[#6], [#15]: Add implementation for QuestionService and write test case