Initial work on document_viewer
Initial work on document_viewer