added .gitmodules to ignore list