get terrain generation working