'Moves (or copies) all items to their destination. Any album
art moves along with them. basedir overrides the library base
directory for the destination. By default, the album is stored to the
database, persisting any modifications to its metadata. If `store` is
true however, the album is not stored automatically, and you\'ll have
to manually store it after invoking this method.'

def move(self, copy=False, link=False, hardlink=False, basedir=None, store=True):

    basedir = (basedir or self._db.directory)
    if store:
        self.store()
    items = list(self.items())
    for item in items:
        item.move(copy, link, hardlink, basedir=basedir, with_album=False, store=store)
    self.move_art(copy, link, hardlink)
    if store:
        self.store()
