Add redistributor and refactor.

Towards #84.
Add webinar.

Closes #78.