Updated readme and added attribution to source.

- Added some additional details to the readme along with a basic code
  example for the client.
- Added @author attribute to all the source files.

[ci skip]