Added user login/logout authentication, continuing to build