Added unittests for Card.addAbility and Card.clean