In your README you mention "In future, components and services will be treated as dependencies so they can be resolved automatically in a declarative manner". How would you plan to do that? I like this project and could spent some time to continue on it.