massive update

updated kinect interface as well as threading the video feed.  a littl
messy but a lot of changes. needs tested with the kinect for accuracy as
well as for leaks.