Added: UI and controller to manage backups

The client's code is not very clean but I think we must iterate a bit before finding the proper way of presenting this feature.

It's an alpha-stage feature in terms of UI/UX but it should work properly under the hood.