adding gitignore and gitmodules