Covering at least: - Overall architecture, assumptions and conventions. - Using parts of matilda in other programs. - User manual with options and examples of use of the different programs. - Short description of each component.