/// <summary> /// Initializes the primary structure and sub-components. /// </summary> public void Initialize() { Time = new TimeHolder(); Graphics = new GraphicsHolder(); Settings = new SettingHolder(); Input = new InputHolder(); Input.Initialize(this); Time.Initialize(); Graphics.Initialize(this); }