Iframe interface introduced for decupling
IFigure implemented for decupling