refactor nodes to allow for inclusion of chapters
add chaptered core downloader experiments