Zooming around the mouse pointer seems to work ok.
Added grainy_dark texture.
Can drag machines around the scene.