Finished the basic GithubRequest architecture