added class Buffer representing device memory and Texture support to load from it
reverted ZoomView to mouse-controlled operation