no deps needed anymore
adding more documentation, tidied, linted, mnore test
rename sign -> url