if(this.questionCounter>=this.questions.size())
if(this.questionCounter==0 || this.questionCounter>=this.questions.size())
	public QuizQuestion fetchQuestion()	{			System.out.println("Fetching a new quiz question");				// If all question have been answered, begin again		if(this.questionCounter>=this.questions.size())		{			this.questionCounter=0;						// After one round mix questions			this.questions = QuizQuestionFactory.mixQuestions(this.questions);		}				QuizQuestion question = (QuizQuestion) this.questions.elementAt(this.questionCounter);				this.questionCounter+=1;				return question;	}