added github login and log out