moved a bunch of code from Screen.cpp to Zoom.cpp