Updated gitignore to allow local submodules