Making sure submodules are recusively initialized