a js tool to simulate card games of all kinds