added zoom/pan keyboard and zoom button
built production js