added the feature of picking and highlighting a control point for manipulating, and changed to using right mouse button to control the camera