Notes on Text Adventures: Interacting with and creating narrative history through accessible programming