Restructured some of the methods in App.java added Backup.java