~ruther/ctu-fee-eoa

ref: cab8e17120da81286ea20f990eec468130938541 ctu-fee-eoa/env/src/perturbation d---------
dfddcfde — Rutherther a day ago
chore: split types and functions to separate module files