Dependency-Injection library for JavaScript