added the image zoom functionality ala medium