UPDATE: Separate thumbnailview, annotationview, etc from project-annotate-view.js

https://catami.atlassian.net/browse/CAT-734