refactor(injector): change toFactory to use reflector to construct dependencies
style(di): add new lines
refactor(injector): implement support for nested bindings