Updated map generation (infinite)