add basic epmc client library