Feature/media progress

Add support for image progress indicator and image click.

cc @diegoreymendez 
Small maintainability improvement: I have a comment above about using a variable for this... but since it's used across different methods it would be great to have a method that can be used as:

`this.progressIdentifier(imageNodeIdentifier);` that returns `'#progress-'+imageNodeIdentifier`.