This application is a template repository to demonstrate one way of integrating with 3rd party data providers, and also a caching mechanism to limit the visits to the external providers.