Add a way to hide cards in CardList, with corresponding test.
Add getInstanceFor(player) in Match, with corresponding test.