MstQuestionGenerator initial commit