HTTP client for communicating with the Pokemon API
Retrieves Pokemon data from the external API
The name of the Pokemon to retrieve
A promise resolving to a Result containing either the Pokemon data or an Error
HTTP client for communicating with the Pokemon API