more refactoring, CardView
more refactoring, PlayCardView