Added gitmodules and sub in gitignore