*Heavy* reafactor of Card and CardPack.