A simple implementation of perlin noise plus helper modules in java