made event handlers for zoom buttons. not actually working because of something irritating with ui.js which i don't have time to look at right now. it's not essential for demoing it.