Implemented mouse drag and scroll zoom.
Whoopsie