user model
migration
user method tests
validate name presence in user
validate user email
validate name length
validate email format
enforce email uniqueness
include bcrypt
initial secure password tests
password validation