Prepared TextAdventure class