修改目录结构和新的功能