Adds partial pinch-to-zoom implementation. Needs work.