Generate sessions controller
(lesson 8) add session routes
(lesson 8) add sessions controller action stubs
(lesson 8) add new session page
(lesson 8) handle invalid signin input
Generate migration for adding a remember token
(lesson 8) flesh out the remember token migration
Migrate the DB
(lesson 8) implement signing in
(lesson 8) differentiate layouts for signed-in and non-signed-in users
(lesson 8) sign in on signup
(lesson 8) add signout functionality