added ZoomNDrag Class

need more enhancements
- remove rectangle
- limit zoom in and out
check new code in editor