This module groups together all classes that form the so called YadaDocuments In here we'd like to further separate two groups of documents: the YadaConfiguration, dealing with configuration and the YadaRunnableDocuments which are in a way active as they are used to generate the data they consist of. The YadaDocuments left here are either abstract or not in the sence active as runnable documents are ment to be. So the YadaRanking for example does not spawn YadaJobs on its own but collects all the data that once has been produced by YadaRunnableDocuments. Well and the YadaStartUp splash screen simply is temporarily embedded and removed at startup time in the same way as the normal documents are embedded into the gui.