How To Program A Text Adventure Game