Beta version of firmware, library and examples

Reorganized files.  Updated docs.  Wrote test sketch.  Wrote example
sketches.