Caves are now saved in the props file

now i just need to optimize for days