add session controller and test
add signin view
add sign-in and sign-out function
Finish sign in
Merge pull request #58 from xiongbo/master

Finished Chapter 8