Revised ortho proj algos and added comparison operators