Add user model with username and email attributes, and add validators for those fields
Add secure password, along with custom validators
Create user model, complete with secure password and model validators