simpler gitmodule structure