Create a Python API that acts like the CLI
In order to create an entire exam (i.e., multiple questions) via a single script, it would be helpful to have a moodle_tools
Python API that acts similar to the CLI. That means, you provide the API with a collection of YAML file paths and the function create Moodle XML files at the locations where the YAML files are or at a fixed location (if provided).