keyword libraries now support doc and args

updated tests and example to use new style
updated README.md to reflec the changes to library
added logging via winston

use DEBUG=1 to enable logging
bump version