Rename to use shorter attribute names
disable parent expiration directive temporarily
test config
passing test for invalid cc number
use an ngModel controller directly instead of a wrapping form
full unit testing of number directive
use short-form cc (vs creditCard) error and test presence on $error