Few changes in plane constraint; Now user can also pass a frame representing a plane