Delete: consider operations on all selected docs
- as user might be allowed to just delete some documents
- move logic to view
    - having issue when logic was in the model (dependency system?)
    - code stays more local when in the view