Generate Sessions controller and create authentication_pages_spec.rb
Add session routes, controller actions, and initial view tests
Add signin form to session's 'new' view
Modify session controller to handle invalid login and add test to ensure flash message disappears correctly
Add session helper to application controller, add signin code for valid signin information to session create controller action
Add remember token to users
Add remember_token to the users table and update databases
Add remember_token to user model
Add signin and current_user methods to SessionsHelper
Add signed_in? method to SessionsHelper
Add signin/signout functionality to _header view
Fix typo: boostrap to bootstrap
Automatically sign in newly registered users
Implement sign out
Add and install cucumber
Add cucumber authentication tests
Refactor valid signin in tests via extract method