大幅改动

结构化。新增memoryController