Panorama class
This object can be used to display animated image layers that can scroll at different speeds. It can add multiple layers to a panoramic view made of images that are eventual at different distances from the viewer, so they scroll at different speeds when the user moves sideways to give that sensation of distance of the images. The object can also manage the animation of separate image objects that may move with the panoramic images at different speeds.