use attribute $set to add min/max length
minlength is not a thing at all...
basic cvc
implement cc-expiration API
integrate month and year directives with ccExpController