Create user authentication using BCrypt [completes #]