Create a GitHub random repository finder using GitHub API.
This project is designed to introduce you to working with external APIs, handling asynchronous requests, and managing different UI states with JavaScript.