Sorter and up-to-date architecture text and diagram

The diagram is obviously temporary, but I wanted to agree on the general shape before investing time in doing it with a proper tool (nothing as fast as good old pen).
perl allow only modules. Clients cannot be written in Perl.

It is also possible to write it in python, but noone support it, so I think it is not worth to mention it here.