added projective geometry example. not finished yet