Generate user model
Add user validations
Add more user validations
Add password attribute to users