improved terrain generation and optimized chunk initialisation