Library for playing card games.