integration of YamlCard, YamlDeck, Hand, Player, Dealer, and Game