Add ExtendedMileageEfficiency, EfficiencyCalc interface

Some files are factorised in order to have only one class definition
for each class file.