Add form-validation and fix the schema so users exist only once