Extended Chapter08Project02 with Rental class.