Added Swipe support and square hotspots