Creating a user model, controller, views, and adding bcrypt gem