added .gitignore and .gitmodules