Add hook docs

Fixes #45.