Remove static constructors from GuessingRoundObjects.
Move mostAppropriateObject into GuessingRoundObjects.
Move evaluation of correctness of chosen object into Agent.
Create interface for GuessingRound.
Move evaluation of correctness of chosen object into GuessingRoundImpl.
Delete GuessingObjectChooser.
Remove unused public methods from GuessingRound.
Add tests for GuessingRoundImpl.