Adds an ImageInteractive model for [#49883371]

Data model for the new Interactive type which is going to use an image tag rather than an iFrame.

https://www.pivotaltracker.com/story/show/49883371
Minor comments and cleanup in routes