Added octaves and persistence; added UI to Perlin