Donut

Adds a donut type graph that allows multiple layers within the donut