Updated TODO
Added example panic state
Add some descriptive comments
Defer missing methods to the playlist object