covered 6.2.5, validated uniqueness
make basic user model, with secure password
basic user model
Merge branch 'modeling-users'