added support for a root index.txt file, giving complete control over playback