TODO updated
PlayedCards interfaces added