zoom mode added

added zoom mode (press z). May have to move the increasingly complex
drawing code to a separate file, to reduce intimidation!