Refactored FuelEconomy to use separate Vehicle object instead of standard object inside the FuelEconomy class