Update effects pages to handle new demo directory structure.

Fixes #57, eventually. Creating this PR to review the old branch.
This needs to be reverted.