Added Point2D struct sample