Finish refactoring GripperAction (components now GripperState).