Add basic zoom feature