fixed trees, added biomes, removed unused methods

Fixed random leaf spawning by preventing trees from spawning on the edge
of the chunk which was causing them to warp the leaves to the other side
of the chunk. added biomes based on height (below 10 above water level =
beach / 5 above beach = extreme hills edge / above that = extreme hills)
removed unused methods in noise.cs