1. Fix null pointer exception on pressing the Up button in the HeroDetails screen
2. Fixed #1 by implementing caching