Improved version of KinectJSON with record functionality and support for multiple clients simultaneously