Responsibility of the module, motivation of its scope and a general overview goes here.
- Term 1 - Description of term 1.
- Term 2 - Description of term 2.
Overview of the module API goes here. Using pseudocode, describe the role interfaces, functions, fields/properties and types exposed by the module.
Add any number of subsections here, each one outlining a requirement for the module implementation and/or a piece of functionality it shall implement. Can contain text, images, diagrams, code snippets etc. whatever is best suited to specify the requirement.