[Camera] add PhotoView. and add Image cache