Logging for the display communications
Better comments
Also log exceptions
Merge branch 'master' into slide_templates