What is a Gizmo?

In RTG a Gizmo is the equivalent of Unity's GameObject. On its own it doesn't do much, but each gizmo instance can have gizmo behaviours attached to define the appearance and beahviour of that gizmo.

A gizmo is composed of the following: