Move ThumbnailView from viewer.js to its own file
Merge pull request #3505 from Snuffleupagus/move-ThumbnailView

Move ThumbnailView from viewer.js to its own file