Add support for IoC (in base Library), and specific Autofac implementation (new package)