Updates to demos and documentation

Signed-off-by: Lanny McNie <lanny@gskinner.com>
Updated docs and lib.

Signed-off-by: Lanny McNie <lanny@gskinner.com>