Completed base exeercises for chapter 7
Allowing to sign in and sign out and also persisting session state
Allowing to sign in and sign out and also persisting session state