implement custom data source protocol for PlayingCardCell