added a sessions controller and sign in view
We now handle invalid sign in
working user signin
completed signin, but signout is broken