added a trivial Client, ClientTest and test script setup