Отрефакторены имена интерфейсов. Добавлена фабрика DAO