Interfaces.
See below our user interface, admin interface and cli. The first is to search, store and view documents. The second
to administer document types, metadata and permissions. The third for communication for command line usage, automation or use
by other programs. The cli is an example implementation of our Rest Api.