Functionality:
- Exploring areas and listing all pokemon in those areas
- Catching Pokemon
- Listing a Pokemons stats
- Show all caught Pokemon
- How to parse JSON in Go
- Making HTTP requests in Go
- Use of in memory caching of HTTP request data to improve performance.
- Building a REPL (Read–eval–print loop)