Refactor example code for validation and apply red border when invalid
Move validation into a directive
Move validation message text into the validator configuration, and allow it to be customised
Replace example validators with real 'click here' validator and documentation
Rename filters to formatters and move to directive, using built-in feature as far as possible