JFI-2: Created basic implementation of a hierarchy with default method in the interface with tests showing its use through implementing classes