Abstract SpecialCardFactory class is added

Abstract class is generated for chance and community cards.