improve product image gallery
add swipes functionality to the carousel