refactor to tidy up Autobackup.cs - introduced FileLocationHelper.cs and InformationBroadcaster.cs