Add tests for intersection
Modify intersection test case output
Change intersection operator implementation