Refactor #4308: Move all singleton objects initialization into CCBoot