Validation library that potentially can be shared between server and client (if you use Node.js)