A prefab template node contains information that is required to create node instances: the metaclass of the node,
the (initial) property values of the node, information about the bindings and node components of the node,
and the list of of child nodes.
Represents the base class for all resources.
This base class contains information related to the type of the resource and the
loading status of the resource data. The actual resource data is specific to the sub-classes.