An angular-style dependency injection framework.