use gitmodules to add modules