This is the first example of refactoring Rental. Before refactoring, add tests for all the senarios for statement method, and keep the original code under the initialRental directory