intersection algorith working OK!

succesful test on splitting a torus with the intersection algorith.
succesfull test on drawing the pieces.
now. to put them in the puzzle class and make them rotate