This is the shared code which powers both the CLI and editor. It defines the render passes and handles parts of the conversion of the object tree to renderable sprites.