Add PointSET API.
Convert raw PointSET API to something more syntactically correct.
WIP