PlaylistModel reimplemented. Now can be reordered and removes items