General updates to cam.  Added getDistance()