Add (shit) cave generation -- to be improved