Revert "Remove showing a single doc, always a list."

This reverts commit c33407734f04f160ef6dc052805cd22dccc1ac1e.
Restore single doc view page, with back button
Style file inputs
Move buttons a bit
Add "Exists" fn
Add rough of uploads
Implement saving files
Add listing files already uploaded
Merge branch 'feature/12' into develop