Interactive SVG-based Hanoi simulation