A simple, minimal and elegant scene graph for WebGL written in Dart