add TODO comment for double responsibility
Merge branch 'master' of github.com:alvarogarcia7/trivia
refactor: move responsibility from constructor to named constructor
refactor: empty parameterless constructor is not needed
refactor: type arraylist for players
refactor: start encapsulation for players
refactor: encapsulate ArrayList within Players
refactor: create value object for Description
refactor: inline add with a string
refactor: extract class Player
refactor: extract class Players

with a todo for a better name
refactor: extract variable currentPlayer to Players using "rely on the compiler"
refactor: hide currentPlayer in Players and create getter and modifier methods
refactor: getCurrentPlayer - extract all usages to a single method
refactor: move getCurrentPlayer to Players
refactor: extract isLastOnePlaying (business logic) to a single point
refactor: move business logic to Players
refactor: extract all usages for endOfCurrentPlayerTurn
refactor: move responsibility to Players
refactor: inline façade method, that only invokes same method on a collaborator