uses GitHub API to display and search repositories