Introduced Cucumber gem
Defined feature + steps for authentication tests
Using custom matcher for expecting  error messages in authentication specs