completed functionality of KinectManager (UNTESTED)