Dependency injection library for D