Added new programs to illustrate inheritance and interfaces