improve GameCard, GameCardDeck & move XML documentation to interfaces