Feature/entities/disk

You initialized `sut` as `DiskFetcher<UIImage>`, which makes `T` of type `UIImage`. `DiskFetcher`. When `DiskFetcher` calls `T.convertFromData()`, it uses the `UImage` implementation defined in Data.Swift, which returns `nil` if the data is invalid.