def add_entity(self, id):
        dfile = DriveFile(id)
        new_entity = {"name": str(dfile.name().name),
            "dependencies": [],
            "files": [
                {
                    "id": id,
                    "name": str(dfile.name()),
                    "version": 1
                }
        ]}

        self.package.append(new_entity)
        self._sync_local_package()
        self._sync_remote_package()