Add dynamically generated help output.

Addresses Issue #48.