Add user model, migrate db
Validate user name and email
Finish User model (including secure passwords)