More tests for recursive delete and move

Alright sure, that sounds like a good way to architect it, I will make the updates.