Added Zoom in and out GUI control at the top right corner.
- Limit Zoom within 10% to 400%
- Zoom in and out with button, will zoom in center of viewport
Fixed Zoom using mouse and pan issue

Zoom in using mouse will change the position of the Workspace but was not updated.
Therefore it will skip the position.