working login system.  next step is to finish the logout step.