Ch. 6 (Make a basic User model with secure passwords)