Use configuration object for API requests to enforce types
Using personal API key
Provide trending endpoint
Use trending listings for initial collection. General cleanup.
Hide fragility behind accessor
Clean up build warnings. How did those get there?