The camera is now a proper camera, moving around the map instead of around the canvas for debug purposes