starting terrain generation