A simple, functional library to represent a deck of cards