cache image in filessytems, not in core data.
reactive searchBar when leaving SearchController and dismiss detailController when leaving detail controller