1- Added the full screen logic.
2- Added the pinch zoom.
3- Adjusted the image view when changing the orientations.