generating a better looking terrain
now it is starting to actually look pretty
now using a KDTree for speed