Finished most of the restructuring. Preparing to replace the AudiobookFileCollectionEntry with a simpler class.