Added bcrypt + log in functionality