Added bcrypt hashing for password storage and logins