Full backup refactoring and fixing. Initial incremental backup (not working right now)