CPM dependencies

Hello,

Do you think it may be beneficial to include some standard dependencies via CPM instead of submodules?