Moves the uses methods from the concrete file videos to the abstract file video, adds uses checking to the filtered video.