Fixes gitignores and adds back some submodules