[WIP] new structure for box parts dev

Do not accept this PR. The only thing missing is to clarify a few issues in the Guides and then discuss re suitability.
Not sure this step should be automated. Because if they do plan on contributing back with a PR, then the branch should be named after the change they are making. And this should be different each time.