fixed favoriting, favoriting updates properly, lists which users have favorited, users can view a list of their favorites, still needs more backend verification, maybe move the whole verification logic to the backend?