Generalized some functionality so that selecting players/games is done
through the abstract response class. Encapsulating it there to avoid
code repetition.