添加和修改一些功能
add ImageCache