Optimizing repo by adding submodules