General MR for P0 modules as remote
As removed and changed files for modularisation are hard to track in a single MR, we found it clearer to Starts with miscellaneous. Each P0 remote MR will start from this branch to easily track changes. This MR correspond to issue #2378 .