加入了一些外部项目管理的代码，和重构了项目计划的整体布局