Add documentation and usage.