added login and logout abilities as well as a forgot/reset email link ability