stimuli now in a constructor so each object has all properties, basically, pages does the same thing, but the code is more organized, =)