Viwer for files, editor for documents. Closes #108