dependency injection for nodejs