Added github sign in functionality