Add more intersection tests.

And minor fixes, new point constructors.