Simulating Plot: Towards a Generative Model of Narrative Structure