Integrated TabControl

We may not want this, but it was the simplest way to achieve the
funtionality we're after.
Updated API, yet again

Updated Kinect callbacks
Update for the new TabControl API