Code refactoring, integrated IoC class, and IStory interface to be implemented by all BDDoc tests