Dependency Injector - based on AngularJS (without the config stage)