Added Perlin Noise based Map Generation with 3 Tile Types
Fixed minor issue with Perlin Noise map