Added basic 2d camera for panning and zooming