Improving titles

This introduces the `StoryTitle` class, which lazily loads the title. 

I also introduce ITestContext, which the `TestObject` and the `Examples` both hang off. It will make #69 possible when this is merged