Implemented crappy zooming. Also clipping