Working ApartmentRentCalculator and tests