PDF-Handling is responsible for creating PDF files dynamically with the use of the Strategy pattern. The UML diagram and unit tests are used.