Added new class CreditCard for strategy pattern