added new point cloud class. Seperating pt cloud and kinect functions.