Refacto Java8
remove unusable 3d perlin impl