Added image viewer and thumbnail carousel