I removed KinectInterface.java since we are not using it. I made a seperate KinectTCPClient kinect2 to be used specifically for taking the picture and RANSACing and stuff. All buttons work and do stuff.