add smarty
清理文件 只保留最小支持核心