Initial commit of OperationState classes