an interpreter for z-machine story files