创建core engine整体结构