begin demos

Quite simply I've added a demonstration program here that as well as using the client API, benchmarks performance over 100,000 set operations and reports the average.