Added camera control limits: don't go below the plane; zoom in/out limits.