add dGCS client library