Added DIC extension

A DIC extension is required for many future features. I'm adding it via an own PR because it doesn't really fit anywhere else.