Mark the active element in the playlist
Threaded operation.
Styling
implement a next button