Refactor, extract GitHubClient class