Implemented castle layout based upon perlin noise