Added world bounds checking to camera