Package perlin implements reusable Perlin noise generators