Added GetCam methods. Also cleanup and some fixed