add session controller and test
add signin view
add sign-in and sign-out function
Finish sign in