Added GitHub API functionality