An easy to use sync framework.