improved camera bounds
camera move in x and y