Updated User model with password_hash & password_salt using BCrypt gem.