Move grist create dialog to backend