random card games to expand on OO programming