libclient for openplacos