A JavaScript implementation of the Tiny Text Adventure engine