new user controller/model/view and bcrypt gem