add some more tests according to chapter 7 exercises
Add Signin and Signout functionality (lesson8)