Eyewitness : A computerized framework for the administration and practical application of research in eyewitness psychology