Move zoom code to its own file.
4 files changed