Create the Signin page and handle failures
Handle Signin on the Signin screen
Add a remember_token attribute to User
Update links in header when user is signed in
Add Signout functionality