Working on optimization, trees not spawning yet. Help from Ben Donnelly.