example includes using a single diamond

Added/clarified API for GraphModel to allow passing data properties on
Nodes from the model to the renderer.