add .gitignore and .gitmodules files