game object owns components