add npm packaging, conditional requires
update Readme
version bump