refactor image saving in ImgSelActiv to AlbumStorageDirFactory