document graphviz record structure.

This is a tiny update to add documentation and reference to graphviz.org.

The idea is to create a record shape class to help create more relational stuff like database schema or Drupal entity structures.

But my guess is we should first move this repo back to clue/graph-uml or maybe rename it into graph-modeling ;)

See also #6