Add sign-up and update bcrypt