Implementation and tests for Question and Player classes