Creating a user MVC, and bcrypt issues resolved