Initial introduction of MEF
IoC step 2
Cleanuo