Added translate() and ORIGIN to Point (AISAB-107)
Added samplePerimeter(int n) (AISAB-107)