Adding GitHub API fetching, needs more testing