Add TitleCreator / PageCreator

In preparation of #398 
This will error when the field is null. Why did you make it optional?