Add point types.
Add a basic testsuite.