rotations and cutting down product js and changing cart layout