test: implement resource template propagation tests for resource revisions
feat: create prepareResourceTemplateUpdates function for handling resource template updates
feat: add resource revision specifications for managing resource revisions in the database
test: add tests for entity column visibility and local storage handling
feat: implement entity column visibility storage for managing column preferences
feat: create synchronizeTemplateStructure utility for managing template field and section synchronization