the code does not follow current conventions
The conventions are available here https://docs.google.com/document/d/1cS67zzqwZA23CnlhyeHpjXs_xRTDWdEMFn2OZmSVzCE/edit?usp=sharing
Many files will be renamed. Given that 4 merge requests are pending, and that the work of this issue would impact all the pending MR, this dedicated issue was created for this work with the idea that all pending MR are merged before this work can be merged. Thus avoids the laborious work of fixing conflicts.