wroked a bit on AbstractCard + added Player