move backing up to its own class
moving backup unit tests to new class