Refactoring to use Github Oauth instead Googles