Create base Diff File Web Component
To connect Rapid Diffs HTML with the client-side logic we should use Web Components because they can handle streamed HTML without the need for MutationObserver. We need to create the base DiffFile WebComponent that does just this: connects JavaScript logic to the existing or newly added Diff file HTML.