core: IMessageBox interface.
win: IMessageBox implementation.
lib: StructureMap Inversion of Control container.