Add favoriting functionality