Add secure password and validations to User