Delete IFactory.h