Брат. А вот вопрос по репозиторию к тебе. Смотри, я сделал класс репозитория, окей, он получает данные из файла, возвращает объекты, записывает и все такое. Ссылка на интерфейс репозитория в презентере. Теперь допустим, мне нужно открыть другой файл, с другой коллекцией сущностей. Что в данном случае правильнее делать? Обновлять существующий репозиторий или удалять его и создавать по новой? Или может быть сделать репозиторий для репозиториев?))