added login and create user screens, plus logout code