This PR adds new Wazuh API modules to handle custom requests and responses to the Wazuh API.
In addition, a new directory structure has been created to indicate a possible template or organization of the different Wazuh components that may be developed over time.
Note: In this case, a Wazuh component is added, which cannot be unit tested so the corresponding tests have not been attached. It would be necessary to create integration tests for the repository and test these components.
This PR adds new Wazuh API modules to handle custom requests and responses to the Wazuh API.
In addition, a new directory structure has been created to indicate a possible template or organization of the different Wazuh components that may be developed over time.
The added modules are as follows: