Generates caves