ItemDrawer added

A method of controlling how each item in the graph is drawn.