Demonstrate the use of Interface

Interface definition and classes definition inside MileageEfficiency,
and TestDrive to test