Exercise 19 Gold challenge done: zooming. Basic functionality though (can't zoom at specific points - only from centre).