added has_secure_password, bcrypt-ruby on model layer