Previously, those were simply deleted. The orphaned files can now be used for forensics if needed.
persistence.go is way too long anyway, and a lot of code is just crash recovery, which is not important to understand the normal operation. Also, remove unused `exists` function.