Feature/update documentation

Update documentation, and replace linting tools with ruff, GSO-style

Merge request reports

Loading