Caching implementation
Add name search on Pokémon