Added AbstractCardGroup