Quests: Design, Theory, and History in Games and Narratives