Simplified card-list accessor/mutator behaviour on Player objects
(all List<Card> are now implemented as property objects)