Updates to readme and additions to npm lib