Factories refactored. ID validations improved. JavaDoc added to Quiz server interface.