removed UUID generation function, new implementation of deleteDir(()
qa