Interactive fiction Authoring system