Added fields and validations to users model