Library to move files around different backends