A Java library for card games