Use correct arg in example.
Add package documentation and specify dependencies.
Tweak imports again

Apparently it needs to be in the DESCRIPTION, but that subsequently negates
any requirements for `require()` calls in the functions themselves.