styled error message
added rescue action for unauthorized attempts
added helper for wrong credentials
modified spec for better semantics
added partial for error messages
added partial
changed expectation for new error message