Implemented GitHub oAuth login