server-side validation is done, i think
error class is cleared when field gets focus
Merge pull request #157 from Align/Graham-march-24

Graham march 24