updating README and ensuring dependencies work for npm