To prevent conflict with the possibility of having a model named CreditCard, I changed the name of the Lib to CreditCardValidation.