added intro lines and the create randoms script, moved stuff around, made listeners work