A lightweight AngularJS Directive to FORMAT credit card input fields. It does nothing more than restrict what text can be entered and cleanup the text entered.