a simple scene graph for cairo (gtk3) in pure python