Nested playlist functionality refactor, bug fixes.