Mandelbrot set viewer with zoom functionality