Video Rental for Refactoring Exercise.