lib for making common card games