Chp 8 Finish sign up, in, out w/ authentication and sessions