adding Zoom.cpp to project file
normalize iteration style in zoom functions