#187 add scenegraphing

#187 add scenegraph + example