Transformation shouldn't store its children, only the parent is needed
Structural rework (GameObject is now initialized with its parent)