Add user model
User name length validation and test
User name length validation and test...more?
email validation
user uniqueness validation
Ch 6 Adding a secure password - through section 6.3.3