Catalog WIP
Add ModuleInitializer and related tests. WIP
Add ModuleManager. WIP
Cleanup
Add more tests. Fix namespace
Remove dependency on MEF
Add missing comments
Allow to initialize a shell.
Make Resources internal.