Building a Toolset to Create Narrative Co-op Games