ability to optionally resume on restart
Proper resuming functionality would involve (optionally) remembering the playlist and the position in the current item. On restart the playlist is restored and the playback resumes (when play is clicked) in the exact spot within a file.