changed card,deck implementation and added decktests suit
merge a104745, test suits for card and deck