Updated with boundaries

Limited Panning and Zooming