Feature/di refactoring