Implement image viewer to replace the photo view package