added support for image resizing for smaller screens
- if an image is bigger than screen height, then image will not be bigger than a defined percentage of the screen
- percentage is adjustable, standard is 70%