libclient on a separate repo