Teaching cognitive processes: Software for laboratory instruction in memory and cognition