Initial Commit

Committed library and the demo app.  I am about to upload the demo app
to Google Play.