Placed an interface for ExternalCreditCardValidator class
Extended creditcardvalidation with a creditcardnumbervalidation (luhn's)algoritm