added js panorama viewer