Introduction of a point type and some tests/code exploration