I need a complete Redux flow to handle adding and removing favorite movies in a React app. The requirements are:
When a movie is added to favorites, the heart/star icon should be styled with a filled color
When the movie is not in favorites, the icon should appear with a border (not filled)
A Favorites page should be created where users can view their saved movies
The number of favorite movies should be visible in the navbar
Users should be able to remove movies from the favorites page