Refactor documents views to class-based

Merged Sébastiaan Versteeg requested to merge tc/documents-class-views into master

Short description

Refactor documents views to class-based

Edited by Sébastiaan Versteeg

Merge request reports