DiagramModelReferenceFigures draw their icons using Graphics instance

* Now draws the icons like all the other figures
* This means prviding an interface to do the drawing