- Each task is now its own class - Added a database to track backed up events and their destinations - Added task to check for and backup missed events