Orphan file representation, moving and deleting working and mostly tested.
Use at own risk