An extensible framework for using Kinect 2 in WPF