PLUME: Procedural Layer Underground Modeling Engine