Make a User model with password.
Users can sign up, sign in, and edit their own profiles