change playlist buffer, use websocket to update playlist, solve YT player overlapping