Changed params in getQuiz to make it more understandable. 
i.e. better show the diff between a quiz id and an array index.
Created interface for method that will get a quiz's questions.
Added class outline and fields
Added constructor
Added outline of test for doPlayQuizImpl
Wrote failing test for call()
Defined call() method to return tempQuizInfo or null if given bad quizID
Added javadoc text re: null return if bad quiz id is given
Added test for call() with bad quiz ID, expecting null return
Implemented PlayQuiz method which calls callable doPlayQuiz
Interface that records an attempt and returns a player's score
Added outline of class and member fields
Added constructor
Added set/get score methods
updated constructor to include initialisatio of a quiz field
Added failing test for attempt with all correct answers
Corrected test - was adding answers incorrectly before
Added test for attempt with incorrect answers.
Also moved Attempt construction outside BeforeClass