Multiple fixes
ff
Remove the dir after testing
Added docs to the interface
ff
Raise TargetDoesNotExist when the entry does not exist
Renaming