adding the beginnings of a demo.  adding more documentation