Implementer Zoom.
Most things are working. Need to fix zoom on center