Add name method to all models.
Moves trial logging inside trialObject views.
Adds keyboard response and keypress logging using keydown.