fix camera constructor, add tentative KinectCamera method