Add example for a component and a client
Merge branch 'master' into attoparsec-refactor