Небольшие переименнования
Вытащил интерфейс инфраструктуры в модель