add test client boilerplate
...