Adding any missing view states to improve the UX would be nice. The current status is: **CharacterOverviewPage** - [x] Empty state - [x] Loading state - [x] Success state - [x] Failure state **CharacterDetailsPage** - [ ] Empty state - [ ] Loading state - [x] Success state - [ ] Failure state **FavoritesPage** - [x] Empty state - [x] Loading state - [x] Success state - [ ] Failure state