Move everything to modules, move everything to top-level

Closed Ghost User requested to merge main into production

Merge request reports