[Toolkit.Game] Separate Game/GameSystem.LoadContent from Initialize, in scenarios where Initialize method is overriden, the base.Initialize should not start to load content until all game systems are initialized