Add backup restoration feature backend

Teeeeeeeeeeeeeests and basically everything except putting the boxes on the profile page