Add backup tools

Forked from CM