separate out call to adventure into sections, and add a bit to the intro; also, separate out functions to generate weather and locations, and strip doubled whitespace