IoC container for C++