Add QuadDirectionOperation and Traverse tests