finished add to favorite function
add to favorite functionality completed
add to favorite by dragging feature added