make the frontend work
add playlist