Introduce Point data type