Add list classes for webcasts

closes #15
closes #16