rewritten sample config and diag clients to be aligned with common's changes; test-data provider now generates data; sample data client works