Adding gitmodules and gitignore