update add to watch list button
refactor arraylist on watch list fragment