lightweight framework to sync mobile database with partial sections of a backend database