generate Session controller
Finish sign in/out
Chapter 8 exercises