Java library running card game simulations