Creation of QuestionList class

The QuestionList class will be used to display the questions in a list
Updates (preparing for Cache)
Creation of Cache class

Almost finished draft, need to work on some ESClient concepts before