update component diagram with re-client/curl instead of just re-client as the entry point