can now zoom and pan, even using mac touch pad gestures
refactoring and ui redesign