Rework biome generation algorithm