update of the VideoList with the following functionalities:
1. Dealing with the actions made by the user for each video listed: like and dislike swiping right or left.
2. Updating the rating balance of the videos