I may have accidentally written the beginnings of a point and click text adventure engine. Yes, you heard that right.