### Changed * Added more options to `mypy` job. ### Fixed * Fixed `mypy` job, `mypy` in versions newer `0.812` will output, that no typing stubs are installed. This leads to a failed pipeline job if there are external dependencies. Therefore the `mypy` job checks if `mypy` is installed if not it will be installed with a pinned version. * **BREAKING** Converted cdk jobs and sequences from functions to classes. * **BREAKING** Converted python jobs and sequences from functions to classes. * **BREAKING** Converted gitlab jobs from functions to classes. * Moved `scripts` to own module.