Chpt 6. Basic User Model with secure passwords.
Finish user signup