Clean up proposed API
Set up sync scheduler and define stub apis for sync.