Implement GithubApi